package com.ldk.framework.entity;

import com.alibaba.fastjson.annotation.JSONField;
import com.ldk.base.framework.entity.BaseEntity;

/**
* CashRecord实体类
* @author xiangwl
*/
public class CashRecord extends BaseEntity {

	private static final long serialVersionUID = -1222146479599365647L;
	/**
	* 提现记录ID
	*/
	@JSONField(serialize=false)
	private java.lang.Long   recordId;
	/**
	* 提现记录编号
	*/
	private java.lang.String   recordNo;
	/**
	* 提现用户
	*/
	@JSONField(serialize=false)
	private java.lang.String   openId;
	/**
	* 用户类型1用户2司机 4-票务经理
	*/
	@JSONField(serialize=false)
	private java.lang.Integer   userType;
	/**
	* 提现金额
	*/
	private java.lang.Double   cash;
	/**
	* 提现前用户余额
	*/
	@JSONField(serialize=false)
	private java.lang.Double   beforeBalance;
	/**
	* 提现后用户余额
	*/
	private java.lang.Double   afterBalance;
	/**
	* 提现时间
	*/
	private java.lang.Long   cashTime;
	/**
	* 操作人
	*/
	@JSONField(serialize=false)
	private java.lang.String   operator;

	/**
	 * 提现类型 1-余额提现  2-佣金提现
	 */
	@JSONField(serialize=false)
	private java.lang.Integer   cashType;


	public Integer getCashType() {
		return cashType;
	}

	public void setCashType(Integer cashType) {
		this.cashType = cashType;
	}

	public java.lang.Long getRecordId() {
		return recordId;
	}
	public void setRecordId (java.lang.Long recordId){
    	this.recordId = recordId;
	}
	public java.lang.String getRecordNo() {
		return recordNo;
	}
	public void setRecordNo (java.lang.String recordNo){
    	this.recordNo = recordNo;
	}
	public java.lang.String getOpenId() {
		return openId;
	}
	public void setOpenId (java.lang.String openId){
    	this.openId = openId;
	}
	public java.lang.Integer getUserType() {
		return userType;
	}
	public void setUserType (java.lang.Integer userType){
    	this.userType = userType;
	}
	public java.lang.Double getCash() {
		return cash;
	}
	public void setCash (java.lang.Double cash){
    	this.cash = cash;
	}
	public java.lang.Double getBeforeBalance() {
		return beforeBalance;
	}
	public void setBeforeBalance (java.lang.Double beforeBalance){
    	this.beforeBalance = beforeBalance;
	}
	public java.lang.Double getAfterBalance() {
		return afterBalance;
	}
	public void setAfterBalance (java.lang.Double afterBalance){
    	this.afterBalance = afterBalance;
	}
	public java.lang.Long getCashTime() {
		return cashTime;
	}
	public void setCashTime (java.lang.Long cashTime){
    	this.cashTime = cashTime;
	}
	public java.lang.String getOperator() {
		return operator;
	}
	public void setOperator (java.lang.String operator){
    	this.operator = operator;
	}

}
